electronically controlled automatic transmission - Spanish English Dictionary